i am good at playing football - Francés Inglés Diccionario